rough-leaved aster - Spanish English Dictionary